﻿using System.Collections.Generic;
using SpectrumAnalyser.Common.Logs.Attributes;
using SpectrumAnalyser.ModelObjects;

namespace SpectrumAnalyser.Data.Files.SpectrumDatabaseContracts.Repository
{
    [Log(Order = 0)]
    public interface ISpectrumLinesRepository
    {
        IList<Peak> FillMatchedPeaks(IList<Peak> peaks, SpectrumDbConnection connection, LinesSearchSettings linesSearchSettings);

        string ConnectionType { get; }
    }
}